package pe.edu.sistemas.postgrado.samupg.business.service.marketing;

import java.util.List;
import org.springframework.dao.DataAccessException;
import pe.edu.sistemas.postgrado.samupg.domain.model.Periodo;

/**
 *
 * @author Manolo
 */
public interface PeriodoService {
    public List<Periodo> listarPeriodos();
    public Periodo getPeriodosxId(Integer idPeriodo);
    public Periodo getPeriodoActual();
    public List<Periodo> getPeriodoActualOrig();
    
    public void guardar(Periodo periodo) throws DataAccessException;
    public void guardarPeriodoActual(Periodo periodo) throws DataAccessException;
    
    
    public void cambiarEstado(boolean estado, Integer periodoId);
    public void actualizarPeriodo(Periodo periodo) throws DataAccessException;
}
